package com.itheima.Service;

import com.itheima.pojo.Permission;
import com.itheima.pojo.Role;
import com.itheima.pojo.User;

import java.util.List;

public interface UserService {
    /*
     *   查询全部用户数据
     * */
    List<User> list();
    /*
     *   删除用户
     * */
    void delete(Integer id);
    /*
     *   新增用户
     * */
    void add(User user);

    User login(User user);

    User getUserById(int id);

    void update(User user);

    List<Role> getRoles();

    List<Permission> getPersmissions(int id);
}
